package com.sc.nft.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

@AllArgsConstructor
@Getter
public enum UserEquityPropsGetTypeEnum {
    Task(1, "任务"),
    CDK(2, "CDK"),
    AIRDROP(3, "空投"),
    DECOMPOSE(4, "分解"),
    PRIZE_DRAW(5, "抽奖"),
    MERCHANT_PLEDGE_TASK(6, "商户质押"),
    ACTIVITY_TASK(7, "活动任务"),
    GUESSING_GAME(8, "竞猜活动"),
    ECOLOGY_SMELTING_REWARDS(9, "生态熔炼"),
    GIFT(10, "赠送"),
    BOX_AWARD(11, "盲盒奖励"),
    ACTIVITY(12, "活动"),
    EXCHANGE(13, "兑换"),
    SAAS_TASK(14, "saas任务"),
    BUY(15, "购买"),
    MINI_MALL_EXCHANGE(16, "小程序兑换道具卡"),
    SIGN_IN_ACTIVITY(17, "用户签到活动"),
    BUY_KANGAROO_MEMBER(18, "购买袋鼠会员赠送"),
    RECEPTION_CONVERSION(19, "接收转增"),
    PLEDGE(20, "秘境奖励"),
    AUCTION_PRIZE(21, "拍卖奖励"),
    MALL_PRIZE(22, "商城下发"),
    MALL_REWARD_CONSUMED(23, "消费奖励"),
    DAO_PLEDGE(24, "DAO销毁质押"),
    WANT_BUY_ORDER_SELL(25, "求购单出售"),
    ;
    @EnumValue
    private int code;
    private String description;
}
